cloud capped - Turkish English Dictionary